package com.Collection集合;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/*
集合的遍历
 */
public class CollectionTraversal {
    public static void main(String[] args) {
        Collection<String> ss = new ArrayList<>();

        //添加方法 返回的是boolean类型 添加成功或者失败
        ss.add("hello");
        ss.add("world");
        ss.add("java");

        //使用迭代器遍历集合
        /*
        hello
        world
        java
         */
        Iterator<String> iterator = ss.iterator();
//        System.out.println(iterator.next());
//        System.out.println(iterator.next());
//        System.out.println(iterator.next());
        /*
                System.out.println(iterator.next());//不小心多点了一个 出现异常 NoSuchElementException 没有元素了
         */

//使用if判断
//        if (iterator.hasNext()){//iterator.hasNext()返回是一个booolean类型的  所以利用这个来循环
//            System.out.println(iterator.next());
//        }

        while (iterator.hasNext()){
            System.out.println(iterator.next());
        }


    }
}
